big-leaved arrowhead - Spanish English Dictionary